Big Huge Thesaurus

Karl von Clausewitz

noun